spear ribs - Español Inglés Diccionario